/*index-banner*/
.index-banner{height: 4rem;}

/*index-fenlei*/
.index-fenlei{width: 100%;padding: .3rem 0;font-size: .24rem;}
.index-fenlei ul{display: flex;justify-content: space-around;}
.index-fenlei ul li{}
.index-fenlei ul li a{display: inline-block;width: 100%;text-align: center;color: #6f6f6f;}
.index-fenlei ul li p{margin-top: 0.15rem;}
.index-fenlei ul li img{width: .85rem;height: .85rem;margin: 0 auto;}

/*index-main*/
.index-main .main-content{padding: 0.3rem 0.2rem 1rem 0.2rem;}
.index-main .main-content .c-title{display: flex;align-items: center;font-size: 0.32rem;color: #444444;font-family: pfbold;}
.index-main .main-content .c-title img{width: 0.4rem;height: 0.4rem;margin-right: 5px;}
.index-main .main-content .c-list .list-item{line-height: 0.4rem;display: block;color: #6f6f6f;position: relative;}
.index-main .main-content .c-list .list-item:not(:first-child){border-top: 1px solid #dcdcdc;padding-top: 0.4rem;margin-top: 0.4rem;}
.index-main .main-content .c-list .item-img {width: 1.2rem;height: 1.2rem;position: absolute;border-radius: 50%;overflow: hidden;}
.index-main .main-content .c-list .item-detail{margin-left: 1.4rem;min-height: 1.2rem;}
.index-main .main-content .c-list .item-detail .detail1{display: flex;align-items: center;margin-bottom: 10px;}
.index-main .main-content .c-list .item-detail .detail1 span{display: inline-block;}
.index-main .main-content .c-list .item-detail .detail1 .tag{width: 1.1rem;height: 18px;border-radius: 0.12rem;line-height:18px;font-size: 0.22rem;color: #FFFFFF;text-align: center;overflow: hidden;}
.index-main .main-content .c-list .item-detail .detail1 .tag.color1{background-color: #ffa629;}
.index-main .main-content .c-list .item-detail .detail1 .tag.color2{background-color: #499cff;}
.index-main .main-content .c-list .item-detail .detail1 .tag.color3{background-color: #9250ff;}
.index-main .main-content .c-list .item-detail .detail1 .title{font-size: 0.32rem;color: #444;margin-left: 10px;width: 4.2rem;}
.index-main .main-content .c-list .item-detail .detail2{margin-bottom: 8px;color: #a1a1a1;}
.index-main .main-content .c-list .item-detail .detail2 span{display: inline-block;margin-right: 10px;}
.index-main .main-content .c-list .item-detail .detail3{background-color: #efefef;border-radius: 5px;}
.index-main .main-content .c-list .item-detail .detail3 .text{padding: 0.2rem;overflow : hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
.index-main .main-content .c-list .item-detail .tag2 span{display: inline-block;height: 0.32rem;background-color: #efefef;border-radius: 0.1rem;line-height: 0.32rem;text-align: center;color: #6f6f6f;font-size: 0.2rem;margin-bottom: 8px;padding: 0 0.1rem;}
.index-main .main-content .c-list .item-detail .tag2 span:not(:first-child){margin-left: 0.15rem;}
.index-main .main-content .c-list .item-detail .detail4{display: flex;justify-content: space-between;color: #a1a1a1;margin-top:10px;}
.index-main .main-content .c-list .item-detail .detail4 .iconfont{font-size: 0.38rem;color: #999999;}
.index-main .main-content .c-list .item-detail .detail4 p{font-size: 0.24rem;display: flex;align-items: center;}
.index-main .main-content .c-list .item-img2 {width: 2.2rem;height: 1.62rem;border-radius:0.1rem;overflow: hidden;position: absolute;}
/*积分商城*/
.integral-main .main-content .c-top{background:url(../images/jifen-bg.jpg) no-repeat center center;background-size: cover;padding: 0.3rem 0 0.4rem 0;display: flex;flex-direction: column;justify-content: center;color: #FFFFFF;}
.integral-main .top-text,.integral-main .head-img,.integral-main .top-btn{margin: 0 auto;}
.integral-main .top-text{font-size: 0.34rem;padding: 0.25rem 0;}
.integral-main .top-text .line{margin: 0 0.4rem;display: inline-block;}
.integral-main .top-text .name{text-align: center;color: #FFFFFF;font-size: 0.34rem;margin-bottom: 10px;}
.integral-main .head-img{width: 1.6rem;height: 1.6rem;}
.integral-main .top-btn a{width: 1.8rem;height: 0.6rem;line-height: 0.6rem;border-radius: 0.28rem;border: solid 1px #efefef;font-size: 0.30rem;display: block;text-align: center;color: #FFFFFF;}

/*金点子*/
.idea-fenlei .fenlei-list{padding: 0.3rem 0.2rem;}
.idea-fenlei .fenlei-list li{width: 25%;height: 1.6rem;float: left;}

.idea-fenlei .fenlei-list li:first-child{width:50%;font-size: 0.3rem;}
.idea-fenlei .fenlei-list li:first-child a{display: flex;align-items: center;height: 100%;justify-content: center;}
.idea-fenlei .fenlei-list li:first-child p{margin-left: 10px;}
.idea-fenlei .fenlei-list li img{max-width: 100%;height: auto;width: auto;display: inline-block;}
.idea-fenlei .fenlei-list li a{color: #FFFFFF;text-align: center;display: block;height: 100%;margin: 0 0.1rem;background-size: cover; width: calc(100% - 0.2rem);}
.idea-fenlei .fenlei-list li p{color: #FFF;}
.idea-fenlei .fenlei-list li .text{display: table-cell;vertical-align: middle;}
.idea-fenlei .fenlei-list .list-item1,.idea-fenlei .fenlei-list .list-item2 ,.idea-fenlei .fenlei-list .list-item3{margin-bottom: 0.2rem;}
.idea-fenlei .fenlei-list li:not(:first-child) p{margin-top: 5px;}
.idea-fenlei .fenlei-list li:not(:first-child) a{display: table;}
.idea-fenlei .fenlei-list .list-item1 a{background: url(../images/idea-img1.jpg) no-repeat center center;}
.idea-fenlei .fenlei-list .list-item2 a{background: url(../images/idea-img2.jpg) no-repeat  center center;}
.idea-fenlei .fenlei-list .list-item3 a{background: url(../images/idea-img3.jpg) no-repeat  center center;}
.idea-fenlei .fenlei-list .list-item4 a{background: url(../images/idea-img4.jpg) no-repeat  center center;}
.idea-fenlei .fenlei-list .list-item5 a{background: url(../images/idea-img5.jpg) no-repeat  center center;}
.idea-fenlei .fenlei-list .list-item6 a{background: url(../images/idea-img6.jpg) no-repeat  center center;}
.idea-fenlei .fenlei-list .list-item7 a{background: url(../images/idea-img7.jpg) no-repeat  center center;}
.idea-fenlei .fenlei-list .list-item1 img{width: 0.53rem;height: 0.53rem;}
.idea-fenlei .fenlei-list .list-item2 img{width: 0.40rem;height: 0.40rem;}
.idea-fenlei .fenlei-list .list-item3 img{width: 0.46rem;height: 0.46rem;}
.idea-fenlei .fenlei-list .list-item4 img{width: 0.44rem;height: 0.44rem;}
.idea-fenlei .fenlei-list .list-item5 img{width: 0.44rem;height: 0.44rem;}
.idea-fenlei .fenlei-list .list-item6 img{width: 0.40rem;height: 0.40rem;}
.idea-fenlei .fenlei-list .list-item7 img{width: 0.40rem;height: 0.40rem;}



/*合理化建议*/
.idea-fenlei1 .fenlei-list{padding: 0.3rem 0.2rem;}
.idea-fenlei1 .fenlei-list li{width: 25%;height: 1.6rem;float: left;}

.idea-fenlei1 .fenlei-list li:first-child{font-size: 0.3rem;}
.idea-fenlei1 .fenlei-list li:first-child a{display: flex;align-items: center;height: 100%;justify-content: center;}
.idea-fenlei1 .fenlei-list li:first-child p{margin-left: 10px;}
.idea-fenlei1 .fenlei-list li img{max-width: 100%;height: auto;width: auto;display: inline-block;}
.idea-fenlei1 .fenlei-list li a{color: #FFFFFF;text-align: center;display: block;height: 100%;margin: 0 0.1rem;background-size: cover; width: calc(100% - 0.2rem);}
.idea-fenlei1 .fenlei-list li p{color: #FFF;}
.idea-fenlei1 .fenlei-list li .text{display: table-cell;vertical-align: middle;}
.idea-fenlei1 .fenlei-list .list-item1,.idea-fenlei .fenlei-list .list-item2 ,.idea-fenlei .fenlei-list .list-item3{margin-bottom: 0.2rem;}
.idea-fenlei1 .fenlei-list li:not(:first-child) p{margin-top: 5px;}
.idea-fenlei1 .fenlei-list li:not(:first-child) a{display: table;}
.idea-fenlei1 .fenlei-list .list-item1 a{background: url(../images/idea-img1.jpg) no-repeat center center;}
.idea-fenlei1 .fenlei-list .list-item2 a{background: url(../images/idea-img2.jpg) no-repeat  center center;}
.idea-fenlei1 .fenlei-list .list-item3 a{background: url(../images/idea-img3.jpg) no-repeat  center center;}
.idea-fenlei1 .fenlei-list .list-item4 a{background: url(../images/idea-img2.jpg) no-repeat  center center;}
.idea-fenlei1 .fenlei-list .list-item5 a{background: url(../images/idea-img5.jpg) no-repeat  center center;}
.idea-fenlei1 .fenlei-list .list-item6 a{background: url(../images/idea-img6.jpg) no-repeat  center center;}
.idea-fenlei1 .fenlei-list .list-item7 a{background: url(../images/idea-img7.jpg) no-repeat  center center;}
.idea-fenlei1 .fenlei-list .list-item1 img{width: 0.53rem;height: 0.53rem;}
.idea-fenlei1 .fenlei-list .list-item2 img{width: 0.40rem;height: 0.40rem;}
.idea-fenlei1 .fenlei-list .list-item3 img{width: 0.46rem;height: 0.46rem;}
.idea-fenlei1 .fenlei-list .list-item4 img{width: 0.44rem;height: 0.44rem;}
.idea-fenlei1 .fenlei-list .list-item5 img{width: 0.44rem;height: 0.44rem;}
.idea-fenlei1 .fenlei-list .list-item6 img{width: 0.40rem;height: 0.40rem;}
.idea-fenlei1 .fenlei-list .list-item7 img{width: 0.40rem;height: 0.40rem;}


/*金点子排行*/
.idea-rank-main{font-size: 0.26rem;}
.idea-rank-main .rank-bg{position: fixed;top: 0;left: 0;right: 0;bottom: 0;z-index: -1;height: 100%;width: 100%}
.idea-rank-main .rank-content .c-top{display: flex;justify-content: space-between;padding: 0.25rem;}
.idea-rank-main .rank-content .c-top a{color: #FFFFFF;position: relative;}
.idea-rank-main .rank-content .c-top a.active:after{position: absolute;content: "";display: block;width: 100%;height: 0.03rem;background-color: #FFF;bottom: -0.25rem;}
.idea-rank-main .rank-content .c-bot{padding: 0 0.25rem;margin-top: 0.4rem;}
.idea-rank-main .rank-content .c-bot .top-nav{display: flex;padding: 0 0.25rem;margin-top:0.4rem ;}
.idea-rank-main .rank-content .c-bot .top-nav a{flex: 1;background-color: #2b91fb ;}
.idea-rank-main .rank-list {padding: 0.4rem ;overflow-y: auto}
.idea-rank-main .rank-list .rank-item{display: flex;align-items: center;position: relative;margin-bottom: 0.3rem;}
.idea-rank-main .rank-list .rank-item .head-img{width: 1.2rem;height: 1.2rem;border-radius: 50%;overflow: hidden;float: left;position: absolute;left: 0;}
.idea-rank-main .rank-list .rank-item .progress{width: 100%;margin-left: 1.4rem;text-align: left;min-height: 1.2rem;}
.idea-rank-main .rank-list .rank-item .progress p{margin: 0.1rem ;font-size: 0.32rem;color: #444444;}
.idea-rank-main .rank-list .rank-item .progress span{font-size: 0.24rem;color: #A1A1A1;display: inline-block;}
.idea-rank-main .mui-slider-item{
	}
.mui-control {
	font-size: 15px;
	font-weight: 400;
	position: relative;
	display: table;
	overflow: hidden;
	width: 100%;
	table-layout: fixed;
	border:none;
	border-radius: 3px;
	background-color: transparent;-webkit-touch-callout: none;
}
.mui-control .top_nav a{color: #FFF!important;background-color: #2b91fb ;
	flex: 1;text-align: center;font-size: 0.26rem;border-top-left-radius: 0.2rem;border-top-right-radius: 0.2rem;height: 0.65rem;line-height: 0.65rem;}
.mui-control .top_nav a.mui-active{background-color: #FFFFFF!important;color: #444444!important;}
.mui-control .mui-slider-group{background-color: #FFF;overflow-y: auto}
.mui-progressbar{background-color: #c8e1ff;height: 0.15rem;border-radius: 0.5rem;}
.mui-control .top_nav{display: flex;justify-content: space-between}
/*最热提议*/
.hot-proposal .proposal-content .c-list .item-detail .detail1{position: relative;}
.hot-proposal .proposal-content .c-list .item-detail .detail1 .title{margin-left: 0;width: auto;max-width: 4.2rem;}
.hot-proposal .proposal-content .c-list  .item-detail .new-icon{position: relative;width: 0.35rem;height: 0.28rem;top: -0.2rem;left:2px;}
.hot-proposal .c-title{border-bottom: 1px solid #EEEEEE;padding-bottom: 0.2rem;}
.hot-proposal .c-title a{display: flex;justify-content: space-between;width: 100%;align-items: center;}
.hot-proposal .c-title a p{display: flex;align-items: center;}
.hot-proposal .c-title .icon-youjiantou{font-size: 0.4rem;}
/*详情*/
.golden-idea-detail .ideal-detail1{background-color: #FFFFFF;margin: 0.2rem 0;padding: 0.25rem;color: #444444;}
.golden-idea-detail .ideal-detail1 .p1{font-size: 0.4rem;margin-bottom: 8px;}
.golden-idea-detail .ideal-detail1 .p2{line-height: 0.48rem;font-size: 0.3rem;margin-bottom: 8px;}
.golden-idea-detail .ideal-detail1 .p3{color: #A1A1A1;display: flex;align-items: center;justify-content: space-between;}
.golden-idea-detail .ideal-detail1 .p3 .p3-1,.golden-idea-detail .ideal-detail1 .p3 .p3-2{display: flex;align-items: center}
.golden-idea-detail .ideal-detail1 .p3 .head-img{width: 0.7rem;height: 0.7rem;border-radius: 50%;overflow: hidden;margin-right: 8px;}
.golden-idea-detail .ideal-detail1 .p3 .close_topic{margin-left: 5px;}
.golden-idea-detail .ideal-detail1 .p3 .iconfont{font-size: 18px}
.golden-idea-detail .ideal-detail1 .p3 span{display: flex;align-items: center;font-size: 12px}
.golden-idea-detail .ideal-detail1 .p3 span:not(:first-child){margin-left: 5px}
.golden-idea-detail .ideal-detail1 .p3 .icon-iconfonticon2{font-size: 14px;margin-left: 1px;margin-top: 2px}
.golden-idea-detail .ideal-detail2 {background-color: #FFF;margin-bottom: 0.2rem}
.golden-idea-detail .ideal-detail2 .comm-table-view{padding: 0 0.25rem;}
.golden-idea-detail .ideal-detail2 .comm-table-view .table-view-cell a{color: #444444;display: flex;}
.golden-idea-detail .ideal-detail2 .comm-table-view .table-view-cell  span:first-child{flex: 1;}
.golden-idea-detail .ideal-detail2 .comm-table-view .table-view-cell  span:last-child{color: #6f6f6f;flex: 1;font-size: 0.3rem;}
.golden-idea-detail .ideal-detail2 .table-view-cell2 a{flex-direction: column;}
.golden-idea-detail .ideal-detail2 .table-view-cell2 textarea{background-color: #EFEFEF;border: none;padding: 0.2rem;height: 2rem;margin-bottom: 0.25rem;}
.golden-idea-detail .ideal-detail2 .comm-table-view .table-view-cell a.direction{flex-direction: column}
.golden-idea-detail .ideal-detail2 .comm-table-view .table-view-cell a.direction span:first-child{line-height: 0.7rem}
.golden-idea-detail .ideal-detail2 .comm-table-view .table-view-cell a.direction span:last-child{line-height: 0.5rem;margin-bottom: 0.2rem}
/*时间进度*/
.golden-idea-detail .ideal-detail3{padding: 0.25rem;}
.golden-idea-detail .ideal-detail3 .head-img{width: 0.7rem;height: 0.7rem;border-radius: 50%;overflow: hidden;position: absolute;z-index: 2;}
.golden-idea-detail .ideal-detail3 .detail3-list{position: relative;padding-bottom: 0.1rem;margin-bottom: 0.2rem;}
.golden-idea-detail .ideal-detail3 .detail3-list:after{width: 1px;height: 100%;display: block;content: "";background-color: #d2d2d2;position: absolute;left: 0.35rem;top: 0;z-index: 0;top: 0.15rem;}
.golden-idea-detail .ideal-detail3 .detail3-list a{display: flex;}
.golden-idea-detail .ideal-detail3 .detail3-list .list-item{min-height: 0.7rem;padding-top: 0.3rem;}
.golden-idea-detail .ideal-detail3 .detail3-list .item-text{background-color: #FFFFFF;float: left;width: 100%;margin-left: 1rem;padding: 0.1rem 0.2rem;border-radius: 0.2rem;}
.golden-idea-detail .ideal-detail3 .detail3-list .item-text .fl{font-size: 0.3rem;color: #444444;}
.golden-idea-detail .ideal-detail3 .detail3-list .item-text .p2{margin-top: 3px;}
.golden-idea-detail .ideal-detail3 .detail3-list .item-text .p2 .iconfont{font-size: 0.3rem;vertical-align: middle;color: #004584;margin-right: 2px;}

.golden-idea-detail .ideal-detail6{background-color: #FFF;padding-bottom: 0.2rem;}
.golden-idea-detail .ideal-detail6 .comm-table-view{font-size: 0.28rem;color: #444444;}
.golden-idea-detail .ideal-detail6 .comm-table-view li div{flex: 1;}
.detail6-save{display:block;width: 3.2rem;height: 0.8rem;border-radius: 0.08rem;font-size: 0.3rem;color: #FFFFFF;line-height: 0.8rem;margin: 0 auto;background-color: #004584;text-align: center;}

/*发布*/
.fabu-main .comm-table-view .table-view-cell a{display: flex;}
.fabu-main .comm-table-view .table-view-cell .title{flex: 1;}
.fabu-main .comm-table-view .table-view-cell .line{color: #A1A1A1;}
.fabu-main .comm-table-view .table-view-cell .input{flex: 2;}
.fabu-main .comm-table-view .table-view-cell .input input{border: none ;margin: 0;padding: 0;text-indent: 0.24rem;font-size: 0.26rem;}
.fabu-main .comm-table-view .table-view-cell2 a{flex-direction: column;}
.fabu-main .comm-table-view .table-view-cell2 img{width: 1.16rem;height: 1.16rem;margin-bottom: 0.2rem;margin-right: 0.1rem;}
.fabu-main .comm-table-view .table-view-cell2 .fabu-upload{display: flex;flex-wrap: wrap;}
.fabu-main .fabu-btn {padding: 0 0.25rem;margin-top: 0.5rem;justify-content: center;}
.fabu-main .comm-table-view .table-view-cell2  .fabu-text{line-height: 0.4rem;font-size: 0.26rem;color: #6F6F6F;margin-bottom: 0.2rem;}
.fabu-main .comm-table-view .table-view-cell2  .fabu-text textarea{text-indent: 14px;padding: 5px 0;height: 80px;}
.fabu-main .comm-table-view .table-view-cell select{text-indent: 14px;font-size: 0.24rem}
/*所有攻略*/
.my-strategy .main-content .c-list .item-detail{margin-left: 2.4rem;min-height: 1.62rem;}

/*提议详情*/
.tiyi-detail .ideal-detail2 ul li:last-child{border-bottom: none;}
.tiyi-detail .detail2-btn {padding: 0.3rem 0.25rem;}


/*评估*/
.assess-main .c-top .top-text{font-size: 0.24rem;color: #6F6F6F;line-height: 0.4rem;padding-bottom: 0.25rem;}
.assess-main .c-top .top-text.text2{background-color: #EFEFEF;border-radius: 0.1rem;padding: 0.2rem;}
.assess-main .assess-btn{margin-bottom: 0.25rem;}
.assess-main .assess-btn2{padding: 0 0.25rem;margin-top: 0.5rem;}
.assess-main .table-view-cell2 a{flex-direction: column;}
.assess-main .table-view-cell2 textarea{background-color: #EFEFEF;border: none;padding: 0.2rem;height: 2rem;margin-bottom: 0.25rem;}

/*我来实施*/
.shishi-main .shishi-content .table-view-cell a{display: flex;}
.shishi-main .shishi-content .table-view-cell span:first-child{flex: 1;}
.shishi-main .shishi-content .table-view-cell .input{flex:3;}
.shishi-main .shishi-content .table-view-cell .input input{border: none;padding: 0;margin: 0;}
.shishi-main .shishi-content .table-view-cell2 a{flex-direction: column;}
.shishi-main .shishi-content .table-view-cell2 textarea{background-color: #EFEFEF;border: none;padding: 0.2rem;height: 2rem;margin-bottom: 0.25rem;}
.shishi-main .shishi-btn{padding: 0  0.25rem;margin-top: 0.5rem;}


/*签到*/
.sing-in-main .sing-in-top{background: url(../images/sing-bg.jpg) no-repeat center center;height: 5rem;background-size: cover;padding-top: 0.5rem;}
.sing-in-main .sing-in-top .top1{width: 2.8rem;border-radius: 100%;-webkit-border-radius: 100%;background: rgba(255, 255, 255, 0.4);height: 2.8rem;margin: 0 auto;position: relative;}
.sing-in-main .sing-in-top .top1 .div1{width: 2.5rem;height: 2.5rem;border-radius: 100%;-webkit-border-radius: 100%;background: #ffffff;margin: 0 auto;}
.sing-in-main .sing-in-top .top1 .div2{text-align: center;display: table;}
.sing-in-main .sing-in-top .top1 .sing-btn{width:2.3rem ;height: 2.3rem;border: 1px solid #1485ff;border-radius: 100%;display: table-cell;vertical-align: middle;color: #1485FF;}
.sing-in-main .sing-in-top .top1 .sing-btn p{color: #1485FF;}
.sing-in-main .sing-in-top .top1 .sing-btn .line{background-color: #EEEEEE;height: 1px;margin: 0.2rem 0.3rem;}
.sing-in-main .sing-in-top .top1 .sing-btn .p1{font-size: 0.35rem;}
.sing-in-main .sing-in-top .top1 .sing-btn .p2{font-size: 0.3rem;}
.sing-in-main .sing-in-top .top2{text-align: center;color: #FFF;margin:0.3rem 0;font-size: 0.3rem;}
.sing-in-main .sing-in-bot{padding: 0 0.2rem;}
.Calendar {background: #fff;position: relative;border-radius: 0.2rem;top: -0.5rem;}
.Calendar #toyear {border-bottom: 1px #e7e7e7 solid;width: 96%;margin: 0 auto;text-align: center;color: #333;font-size: 0.32rem;display: flex;align-items: center;justify-content: center;line-height: 1rem;}
.Calendar #toyear .year-month {height: 100%;margin: 0 1rem;}
.Calendar #toyear #idCalendarPre,
.Calendar #toyear #idCalendarNext {height: 100%;text-align: center;font-size: .35rem;color: #999;}
.Calendar table,.Calendar tr,.Calendar td {border: 0;}
.Calendar table {width: 100%;margin: 0 auto;}
.Calendar table tr {text-align: center;height: 0.8rem;}
.Calendar table tr td span {margin: 0 auto;display: block;line-height: 0.6rem;height: 0.6rem;border-radius: 50%;font-size: 0.26rem;width: 0.6rem;}
.Calendar table tr .onToday span {background: #1485ff;color: #fff;}


/*我的消息*/
.info-main .info-content{padding: 0.25rem;}
.info-main .info-content .info-list{display: flex;position: relative;flex-direction: column;background-color: #FFFFFF;border-radius: 0.1rem;margin-bottom: 0.2rem;padding: 0.2rem;line-height: 0.5rem;font-size: 0.28rem;color: #444444;}
.info-main .info-content .info-list em{color: #FF0000;}
.info-main .info-content .info-list .info-time{font-size: 0.24rem;color: #A1A1A1;}
.info-main .info-content .info-list .news-circle2{display: block;font-style: normal;width: 0.1rem;height: 0.1rem;background-color: #FF0000;border-radius:50%;position: absolute;left: 0.05rem;top: 0.38rem}

/*评论*/

.zj-detail-main .ideal-detail1 .p2 img{max-width: 100%;width: 1.2rem;height: 1rem;display: inline-block;}
.zj-detail-main .ideal-detail1 .p2 .p2-img{margin-top: 0.1rem;}
.zj-detail-main .ideal-detail1 .p2-img.mui-content-padded{margin: 10px 0}
.comment-main{background-color: #FFF;}
.comment-main .comment-list .list-item{padding: 0.25rem}
.comment-main .comment-list .list-item div{position: relative;}
.comment-main .comment-list .list-item:not(:first-child){border-top: 1px solid #E7E7E7;}
.comment-main .comment-list .list-item .head-img{width: 1rem;height: 1rem;border-radius: 50%;overflow: hidden;float: left;position: absolute;left: 0;}
.comment-main .comment-list .list-item  .item-text{margin-left: 1.2rem;min-height: 1rem;}
.comment-main .comment-list .list-item  .item-text .p1{margin-bottom: 10px;}
.comment-main .comment-list .list-item  .item-text .p1 .adopt{border-radius: 3px;padding: 1px 5px;background-color: #004584;border: none;color: #FFF;font-size: 0.24rem}
.comment-main .comment-list .list-item  .item-text .p1 .fl{color: #444444;}
.comment-main .comment-list .list-item  .item-text .p2{margin-bottom: 10px;}
.comment-main .comment-list .list-item  .item-text .p3{color: #A1A1A1;display: flex;align-items: center;justify-content: space-between;font-size: 0.26rem;}
.comment-main .comment-list .list-item  .item-text .p3 .iconfont{color: #A1A1A1;font-size: 0.42rem;}
.comment-main .comment-list .list-item  .item-text .p3 a{display: flex;align-items: center;}
.comment-main .comment-list .list-item  .item-text .p3 a:not(:first-child){margin-left: 10px}
.active .icon-dianzan:before{content: "\e630";color: #004584;}
.active .icon-shoucang1:before{content: "\e631";color: #004584;}


/*底部评论固定*/
.comment-fixed{position: fixed;width: 100%;background-color: #E7E7E7;bottom: 0;z-index: 99;display: flex;justify-content: space-between;padding: 0.2rem 0.25rem;align-items: center;}
.comment-fixed .p1{margin-right: 6px;}
.comment-fixed .p1 .iconfont{font-size: 0.6rem;vertical-align: middle;}
.comment-fixed .p2{flex: 1;}
.comment-fixed input{border: none;font-size: 0.24rem;margin: 0;height: 0.6rem;}
.comment-fixed .p3{margin-left: 10px;}
.comment-fixed .p3 a{display: inline-block;background-color: #004584;color: #FFFFFF;border-radius: 0.1rem;height: 0.55rem;line-height: 0.55rem;padding: 0 10px;}

.baoming-btn{background-color: #004584;color: #FFF;border-radius: 5px;padding: 5px;border: none;font-size: 14px}
.baoming-btn.active{background-color: #999;color: #FFF}
.search-btn{color: #004584;margin-left: 10px;font-size: 13px}
.people-list{padding:10px;font-size: 0.28rem}
.people-list li{line-height: 35px;border-bottom: 1px solid #eee;}
.people-list li.active{color: #004584}
.people-list .iconfont{font-size: 18px;margin-right: 5px;vertical-align: middle}
.layui-layer{border-radius: 5px!important;}
.layui-layer-title{background-color: #004584;text-align: center;padding: 0!important;}
#peopleList{padding: 10px}
#peopleList .list-select{display: flex;align-items: center;height: 35px;line-height: 35px;font-size: 0.28rem;margin: 10px }
#peopleList .list-select select{height: 32px;line-height: 32px;border: 1px solid #EEEEEE!important;padding-left: 10px}
#peopleList lable{width: 100px;display: block}
#peopleList .list-name{line-height:40px}
#peopleList .list-name .iconfont{font-size: 18px;margin-right: 5px}
#peopleList .list-name p{display: flex;align-items: center;border-bottom: 1px solid #eee}
#peopleList .select-people{margin: 10px;display: flex;flex-wrap: wrap}
#peopleList .select-people a{border-radius: 5px;background-color: rgba(0,69,132,0.5);padding: 3px 6px 3px 6px;color: #FFF;position: relative;font-size: 13px;margin: 5px 15px 8px 0}
#peopleList .select-people .del-btn{color: rgba(255,0,0,0.8);position: absolute;right: -6px;top: -15px;}
.mui-preview-image.mui-fullscreen {
				position: fixed;
				z-index: 20;
				background-color: #000;
			}
			.mui-preview-header,
			.mui-preview-footer {
				position: absolute;
				width: 100%;
				left: 0;
				z-index: 10;
			}
			.mui-preview-header {
				height: 44px;
				top: 0;
			}
			.mui-preview-footer {
				height: 50px;
				bottom: 0px;
			}
			.mui-preview-header .mui-preview-indicator {
				display: block;
				line-height: 25px;
				color: #fff;
				text-align: center;
				margin: 15px auto 4;
				width: 70px;
				background-color: rgba(0, 0, 0, 0.4);
				border-radius: 12px;
				font-size: 16px;
			}
			.mui-preview-image {
				display: none;
				-webkit-animation-duration: 0.5s;
				animation-duration: 0.5s;
				-webkit-animation-fill-mode: both;
				animation-fill-mode: both;
			}
			.mui-preview-image.mui-preview-in {
				-webkit-animation-name: fadeIn;
				animation-name: fadeIn;
			}
			.mui-preview-image.mui-preview-out {
				background: none;
				-webkit-animation-name: fadeOut;
				animation-name: fadeOut;
			}
			.mui-preview-image.mui-preview-out .mui-preview-header,
			.mui-preview-image.mui-preview-out .mui-preview-footer {
				display: none;
			}
			.mui-zoom-scroller {
				position: absolute;
				display: -webkit-box;
				display: -webkit-flex;
				display: flex;
				-webkit-box-align: center;
				-webkit-align-items: center;
				align-items: center;
				-webkit-box-pack: center;
				-webkit-justify-content: center;
				justify-content: center;
				left: 0;
				right: 0;
				bottom: 0;
				top: 0;
				width: 100%;
				height: 100%;
				margin: 0;
				-webkit-backface-visibility: hidden;
			}
			.mui-zoom {
				-webkit-transform-style: preserve-3d;
				transform-style: preserve-3d;
			}
			.mui-slider .mui-slider-group .mui-slider-item img {
				width: auto;
				height: auto;
				max-width: 100%;
				max-height: 100%;
			}
			.mui-android-4-1 .mui-slider .mui-slider-group .mui-slider-item img {
				width: 100%;
			}
			.mui-android-4-1 .mui-slider.mui-preview-image .mui-slider-group .mui-slider-item {
				display: inline-table;
			}
			.mui-android-4-1 .mui-slider.mui-preview-image .mui-zoom-scroller img {
				display: table-cell;
				vertical-align: middle;
			}
			.mui-preview-loading {
				position: absolute;
				width: 100%;
				height: 100%;
				top: 0;
				left: 0;
				display: none;
			}
			.mui-preview-loading.mui-active {
				display: block;
			}
			.mui-preview-loading .mui-spinner-white {
				position: absolute;
				top: 50%;
				left: 50%;
				margin-left: -25px;
				margin-top: -25px;
				height: 50px;
				width: 50px;
			}
			.mui-preview-image img.mui-transitioning {
				-webkit-transition: -webkit-transform 0.5s ease, opacity 0.5s ease;
				transition: transform 0.5s ease, opacity 0.5s ease;
			}
			@-webkit-keyframes fadeIn {
				0% {
					opacity: 0;
				}
				100% {
					opacity: 1;
				}
			}
			@keyframes fadeIn {
				0% {
					opacity: 0;
				}
				100% {
					opacity: 1;
				}
			}
			@-webkit-keyframes fadeOut {
				0% {
					opacity: 1;
				}
				100% {
					opacity: 0;
				}
			}
			@keyframes fadeOut {
				0% {
					opacity: 1;
				}
				100% {
					opacity: 0;
				}
			}
			p img {
				max-width: 100%;
				height: auto;
			}
div[id^="star"]{display: flex;align-items: center;}
div[id^="star"] img{width: 0.4rem;height:0.4rem}

.news-circle{display: block;background-color: #FF0000;height: 20px;padding: 0 7px;border-radius:20px;right: 40px;line-height: 20px;text-align: center;color: #FFF;font-size: 12px;position: absolute;top: 50%;transform:translateY(-50%);-ms-transform: translateY(-50%);-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);}
.all-read{padding: 0.25rem 0.25rem 0 0.25rem;}
.all-read a{display: inline-block;width: 1.8rem;height: 0.6rem;line-height: 0.6rem;text-align: center;border-radius: 5px;background-color: #1485FF;color: #FFF;font-size: 0.26rem;}


.text-down{padding:0.2rem  0.3rem;}
.text-down .content{font-size: 0.24rem}
.text-down .content img{max-width: 100%}
.text-down  .down-btn{display: block;margin: 0.3rem auto 0 auto;width: 1rem;padding:6px 0 4px 0;background-color:#004584;color: #FFF;text-align: center;font-size: 0.26rem;border-radius: 5px}